petroleum system concept - Francés Inglés Diccionario